<!-- src/components/Button.vue -->
<template>
  <button :class="['btn', buttonClass]" @click="$emit('click')">
    <slot></slot>
  </button>
</template>

<script setup>
defineProps({
  buttonClass: {
    type: String,
    default: 'btn-primary',
  },
});
</script>